having many folds - Spanish English Dictionary